home *** CD-ROM | disk | FTP | other *** search
- .geometry "version 0.1";
- v1 = .free(-0.757463, -0.399254, .yellow, "1");
- v2 = .free(-0.037313, 0.716418, .yellow, "2");
- v3 = .free(0.847015, 0.268657, .yellow, "3");
- l1 = .l.vv(v1, v2);
- l2 = .l.vv(v2, v3);
- l3 = .l.vv(v3, v1);
- v4 = .vonl(l1, -0.542915, -0.0668713, .plus);
- v5 = .vonl(l2, 0.35626, 0.51714, .plus);
- v6 = .vonl(l3, -0.132544, -0.139113, .plus);
- c1 = .c.vvv(v1, v6, v4, .magenta);
- c2 = .c.vvv(v2, v4, v5, .magenta);
- c3 = .c.vvv(v5, v6, v3, .magenta);
- v7 = .v.cc(c1, c2, 1, .cyan);
- .text("Miguel's Theorem:");
- .text("");
- .text("Given an arbitrary triangle 123, choose any three points with");
- .text("one on each of the sides of the triangle. Through each vertex");
- .text("and the two points on adjacent sides, construct the circle");
- .text("passing through those three points. All three circles intersect");
- .text("in the same point. In the figure, any of the triangle's vertices");
- .text("and any of the points on the sides of the triangle can be moved.");
-